<?php
/**
 * Created by PhpStorm.
 * @description:
 * @time:
 * @Author: yfl
 * @QQ 554665488
 * Date: 2018-5-19
 * Time: 13:58
 */
$http = new swoole_http_server("0.0.0.0", 9503);

//http服务器字需要关注请求响应即可字需要监听onRequest事件即可，当有新的http请求的时候就会触发此事件，
//事件回调函数有两个参数，1.一个是Request对象 包含可请求的相关信息。如get、post 请求的数据
//2.另外一个response对象 对request的响应可以通过操作response对象来完成，$response->send()方法表示输出一段html内容 并结束此请求
$http->on('request', function ($request, $response) {
    var_dump($request->get, $request->post);
    $response->header("Content-Type", "text/html; charset=utf-8");
    $response->header("Set-Cookie", "sadasdaadasd");
    $response->end("<h1>Hello Swoole. #".rand(1000, 9999)."</h1>");

});

$http->start();